﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace TrainingCenterSystem.TestManagement
{
    public class FreeTextQuestion:TestQuestion
    {
        #region private members
        private string _expectedAnswer;        
        #endregion

        #region setters and getters
        /// <summary>
        /// Gets or sets the expected answer
        /// </summary>
        /// <remarks>This may differ depending on test type, level and direction </remarks>
        public string ExpectedAnswer
        {
            get { return _expectedAnswer; }
            set { _expectedAnswer = value; }
        }
        #endregion

        #region constructors
        /// <summary>
        /// Creates a freetext question
        /// </summary>
        /// <param name="id">the question id</param>
        /// <param name="owningTest">the owning test</param>
        public FreeTextQuestion(string id, VocabularyTraining owningTest)
            : base(id, owningTest)
        {
        }
        #endregion

        #region methods
        #endregion
    }
}
